pipe or cable trench - French English Dictionary